body {background-color: #303030;
    font-family: "Helvetica Neue",Arial,sans-serif;}
#menu{width:990px;
    height:115px;
    margin:0px auto;
   }
#main {
    width:990px;
    
    margin:auto;
    
    background-color: grey
}

#slide {height:400px;
        width: 990px;
        
}
#news {margin:0px;
    width: 990px;
    overflow-y: auto;
    border-bottom:1px;
    border-bottom-color:black;
    border-bottom-style:solid;
}
#news h2{float:left;
        margin-left:20px;
        width:120px
}
#news div{float:left}
#news .news img{display:block;
        height:170px;
        width:130px;
        margin:30px 0px 10px 30px
}

#news .boton-ficha{font-size: 90%;
    color:white;
    text-decoration:none;
    margin:0px}
#news .boton-ficha p{height: 40px;
    width:130px;
    background-color: #303030;
    text-align: center;
    margin:0px 0px 30px 30px;
    padding-top:5px
    }




#trending {width: 990px;
    overflow-y: auto;
     border-bottom:1px;
    border-bottom-color:black;
    border-bottom-style:solid;
}

#trending h2{float:left;
        margin-left:20px;
        width:120px
}
#trending div{float:left}
#trending .news img{display:block;
        height:170px;
        width:130px;
        margin:30px 0px 5px 30px
}
#trending .boton-ficha{font-size: 90%;
    color:white;
    text-decoration:none;
    margin:0px}
#trending .boton-ficha p{height: 40px;
    width:130px;
    background-color: #303030;
    text-align: center;
    margin:0px 0px 30px 30px;
     padding-top:5px}


#perfil{padding:20px}
#perfil p {margin:10px 5px 5px 5px}
#perfil input{padding:4px;
            border-radius: 5px;
            background-color: #E0E0E0 }

#compra{padding:20px}
#compra p {margin:10px 5px 5px 5px}
#compra input{padding:4px;
            border-radius: 5px;
            background-color: #E0E0E0 }
#compra #tabcompra{width:700px;
        background-color:white;
        border-collapse: collapse;
        text-align:center}
#compra #tabcompra input{width:50px;
        text-align:center}

#pedidos, #prestamos{padding:20px
    }

#pedidos table{background-color:white;
        width:950px;
        text-align:center}
#prestamos table{background-color:white;
        width:950px;
        text-align:center}

#registro p{color:white;
        font-size:90%;
        padding:15px 5px 5px 15px;
        margin:0px}
#registro input{padding:4px;
            margin: 0px 0px 0px 15px;
            border-radius: 5px;
            background-color: #E0E0E0 }
#boton{margin:auto;
            padding:5px;
            margin-top:5px;
            width:980px;
 	        overflow-y:auto;
            float:left;
            background-color: grey
            }

#general {width:980px;
        overflow-y: auto;
        border:1px solid black;
        margin:auto;
        background-color: grey}
#general #izq,#general #der{float:left;
        width:490px;
        }
#general #imagen{width:300px;
        margin:50px auto 0px auto}
#general #botones{width:300px;
        margin:20px auto}
#general #botones #alquilar{margin:0px 30px 30px 70px}

#general #izq img{width:300px}
#general #izq a{
    text-decoration:none;
    margin:0px}
#general #izq #comprar{width:150px;
        background-color: #121111;
        color:grey;
        border-color:#009863;
        border-style:solid;
        border-width:2px;
        border-radius:5px;
        margin:0px auto;  
        padding:10px 0px;
        text-align:center;
        }
#general #izq #comprar:hover {
		border-color: #DFDFDF!important;
        color:#DFDFDF}

#general #der table{margin:50px auto;
        font-size:90%}
#textjust{padding-top:8px; padding-right:25px; text-align:justify}
#title{padding-top:8px; padding-right:25px}

#contacto{padding:20px}
#contacto p{margin:10px 5px 5px 5px}
#contacto input,#contacto textarea{padding:4px;
            border-radius: 5px;
            background-color: #E0E0E0 }
/*CUADRO DE DIALOGO*/
#continuar{margin-left:75px
        }
        
.ui-dialog{border-radius:20px}

.ui-dialog-titlebar{border-radius:20px}
#dialog{color:#DFDFDF}
#dialog input{background-color: #E0E0E0;
        border-radius:5px}
        
#error{color:red; font-size:12px; opacity:0
        }


#slide{
	height: 400px; width:990; 
}
#slide img{
	display: none;
}
#slide img:nth-child(1){
	display: block;
}

